','','',""].join(" ");return r}e({object:t})});provide("xd/detection",function(e){function t(){try{return!!navigator.plugins["Shockwave Flash"]||!!(new ActiveXObject("ShockwaveFlash.ShockwaveFlash"))}catch(e){return!1}}e({getFlashEnabled:t,hasPostMessage:!!window.postMessage,isIE:!!navigator.userAgent.match("MSIE")})});provide("util/util",function(e){function t(e){return e&&String(e).toLowerCase().indexOf("[native code]")>-1}function n(e){return o(arguments,function(t){s(t,function(t,n){e[t]=n})}),e}function r(e){return s(e,function(t,n){d(n)&&(r(n),v(n)&&delete e[t]),(n===undefined||n===null||n==="")&&delete e[t]}),e}function s(e,t){for(var n in e)(!e.hasOwnProperty||e.hasOwnProperty(n))&&t(n,e[n]);return e}function l(e){return{}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function c(e,t){return e==l(t)}function h(e,t,n){return n=n||[],function(){var r=a(arguments,function(e){return e});return e.apply(t,n.concat(r))}}function d(e){return e===Object(e)}function v(e){if(!d(e))return!1;if(Object.keys)return!Object.keys(e).length;for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}var i=t(Array.prototype.indexOf)?function(e,t){return e?Array.prototype.indexOf.apply(e,[t]):-1}:function(e,t){if(!e)return-1;for(var n=0,r=e.length;n=0&&this._handlers[e].splice(r,1)}else this._handlers[e]=[]},trigger:function(e,t){var n=this._handlers&&this._handlers[e];t.type=e;if(n)for(var r=0,i;i=n[r];r++)i.call(this,t)}};r.prototype.addCallback=function(e){this.completed?e.apply(this,this.results):this.callbacks.push(e)},r.prototype.complete=function(){this.results=makeArray(arguments),this.completed=!0;for(var e=0,t;t=this.callbacks[e];e++)t.apply(this,this.results)},e({Emitter:n,Promise:r})})});provide("xd/base",function(e){using("util/util","util/events",function(t,n){function r(){}t.aug(r.prototype,n.Emitter,{transportMethod:"",init:function(){},send:function(e){var t;this._ready?this._performSend(e):t=this.bind("ready",function(){this.unbind("ready",t),this._performSend(e)})},ready:function(){this.trigger("ready",this),this._ready=!0},isReady:function(){return!!this._ready},receive:function(e){this.trigger("message",e)}}),e({Connection:r})})});provide("xd/parent",function(e){using("xd/base","util/util","xd/detection",function(t,n,r){function u(e){var t=[];for(var n in e)t.push(n+"="+e[n]);return t.join(",")}function a(){}var i="__ready__",s=0,o;a.prototype=new t.Connection,n.aug(a.prototype,{_createChild:function(){this.options.window?this._createWindow():this._createIframe()},_createIframe:function(){var e={allowTransparency:!0,frameBorder:"0",scrolling:"no",tabIndex:"0",name:this._name()},t,i,s,u=n.aug(n.aug({},e),this.options.iframe);window.postMessage?(o||(o=document.createElement("iframe")),t=o.cloneNode(!1)):t=document.createElement('